upper ball joint - Alemán Inglés Diccionario